Russians 'set up shop' in Scotland to force new independence voteA US senator has warned that Russian cyber operatives are "setting up shop" in Scotland to foment support for a second independence referendum.
Posted by
Антон Степанов on
3 ноя 2017, 06:17